package com.wlhse.service;

import com.wlhse.dto.inDto.PlanDto;


public interface PlanService {

    //plan
    //增
    String addPlan(PlanDto planDto,Integer userId);
    //删
    String deletePlan(int taskId);
    //改
    String updatePlan(PlanDto planDto);
    //查 by taskId
    String queryPlansByTaskID(PlanDto planDto);

    //以Tree形式返回PlanContent
    String getTreeDto(int planId);

    //返回当前选中节点的ID，用来显示当前选中的节点
    String getChooseNodeID(int planId);

    String modifyPlan(PlanDto planDto);

    //查 by planID
    String queryPlanByID(int planId);

    String  queryPlanByCondition(PlanDto planDto);

    String queryCurrentPersonByStatus(PlanDto planDto);

    String queryPlanCompany(Integer planId);


//    String addRedisEvent(PlanDto planDto);
//
//    String selectRedisEvent(int taskId);
//
//    String addDbEvent(int taskId);

}
